d7559b6d510e0d8e6ee9c511127807b4008bc1c2,minidns-dnssec/src/main/java/de/measite/minidns/dnssec/DNSSECClient.java,DNSSECClient,createDnssecMessage,#DNSMessage#Set#,109

Before Change


        extractSignatureRecords(signatures, additionalResourceRecords);
        if (stripSignatureRecords) {
            answers = stripSignatureRecords(answers);
            nameserverRecords = stripSignatureRecords(nameserverRecords);
            additionalResourceRecords = stripSignatureRecords(additionalResourceRecords);
        }
        return new DNSSECMessage(dnsMessage, answers, nameserverRecords, additionalResourceRecords, signatures, result);

After Change


        DNSMessage.Builder messageBuilder = dnsMessage.asBuilder();
        if (stripSignatureRecords) {
            messageBuilder.setAnswers(stripSignatureRecords(answers));
            messageBuilder.setNameserverRecords(stripSignatureRecords(nameserverRecords));
            messageBuilder.setAdditionalResourceRecords(stripSignatureRecords(additionalResourceRecords));
        }
        return new DNSSECMessage(messageBuilder, signatures, result);